package net.openvision.music.ui;

import java.awt.Dimension;
import java.awt.LayoutManager;
import java.util.Collection;

/**
 * This class is responsible for laying out block shaped parts of a musical
 * score.
 * 
 * @author Hannes
 * 
 */
public interface ScoreLayoutManager extends LayoutManager {

	void layout(Collection<StaffBlock> blocks);

	Dimension computeSize(Collection<StaffBlock> blocks);
}
